#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include "string.h"
#include <unistd.h>
#define MAX_STR_SZ 2048
 
unsigned int F(unsigned int ABCD[4]);

unsigned int G(unsigned int ABCD[4]);


unsigned int H(unsigned int ABCD[4]);

unsigned int I(unsigned int ABCD[4]);

//Use binary integer part of the sines of integers (Radians) as constants:
unsigned int *calctable( unsigned *k);

unsigned int leftrotate(unsigned int x,unsigned int n);

char * md5(char * message, char *rendu);
